home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
clang
/
gnumake.zip
/
README.OS2
< prev
next >
Wrap
Internet Message Format
|
1994-06-07
|
2KB
From: williams@herky.cs.uiowa.edu (Kent Williams)
Newsgroups: gnu.utils.bug
Subject: Patches to build GNU make on OS/2, Irix 4.X
Date: 19 Mar 1993 15:17:59 -0500
Organization: U of Iowa, Iowa City, IA
Lines: 986
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-utils@prep.ai.mit.edu
Distribution: gnu
Message-ID: <1993Mar19.190733.29495@news.uiowa.edu>
Reply-To: williams@herky.cs.uiowa.edu (Kent Williams)
This may be the wrong way to go about it, but here is my patches that do
three things at once:
1. Allow a build under OS/2 using EMX (and possibly C-Set 2).
2. Allow a build under SGI Irix with the -ansiposix flag.
3. Incorporate the couple of bug fixes to 3.63 previously posted
in this news group.
I have verified by rebuilding on HP9000S800, SGI and SPARC2 that I haven't
screwed anything up too badly.
PROBLEMS
1. Usual porting crap under OS/2 -- different path separator, funny argv[0],
screwy script language, no /bin/sh, etc.
2. SGI, if you use -ansiposix, seems not to define environ, but rather
defines _environ. Also NSIG goes missing with -ansiposix.
The OS/2 support also requires a config.h and the two makefiles (Makefile and
glob/Makefile). I can mail these to anyone who needs them.
As has been amply comment upon, if you want to build on nearly any modern
platform, you have to run configure, and then comment out the
#define HAVE_UNION_WAIT 1
Since that loses big everywhere. Attention maintainers -- can we get the
OS/2 stuff incorporated into the official source???
----------------------
I did a few minor changes here and there. Updated to 3.67 too.
93/08/08: update to 3.68, fixed handling of " and ' quotes.
93/11/23: preliminary update to 3.69, none of the pending fixes done yet.
94/02/18: cleanup of quoting and shell problems, update to version 3.70
94/03/14: fixes for still outstanding and newly introduced bugs
94/04/24: fix for drive letters in targets and backslashes in command
lines, should run under DOS too now
94/06/07 update to 3.71, fix for bug with trailing backslashes
--
/* Kai Uwe Rommel Muenchen, Germany *
* rommel@ars.muc.de CompuServe 100265,2651 *
* rommel@informatik.tu-muenchen.de Fax +49 89 324 4524 */
DOS ... is still a real mode only non-reentrant interrupt
handler, and always will be. -Russell Williams